Tamara\Wp\Plugin\Dependencies\Symfony\Component\OptionsResolver\OptionsResolver D

Total Complexity 157
Dependencies 11
Dependents 5
Total lines 1,201
Lines of code 467
Logical lines of code 291
Comment lines 412
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
offsetGet()
D
26
45 140
setDefault()
A
46 16 35
verifyTypes()
A
53 12 19
resolve()
A
50 8 27
formatValue()
A
53 8 24
setDeprecated()
S
56 6 17
addAllowedValues()
S
56 5 18
addNormalizer()
S
57 4 16
addAllowedTypes()
S
58 4 15
setAllowedValues()
S
61 4 11
formatOptions()
S
61 3 12
setAllowedTypes()
S
61 3 11
setNormalizer()
S
61 3 11
clear()
S
59 2 16
getParameterClassName()
S
69 3 6
setRequired()
S
64 3 10
setDefined()
S
65 3 9
remove()
S
62 3 10
setDefaults()
S
70 2 6
isMissing()
S
77 2 3
offsetExists()
S
70 2 6
count()
S
70 2 6
formatTypeOf()
S
78 2 3
formatValues()
S
70 2 6
isDeprecated()
S
79 1 3
isNested()
S
79 1 3
getRequiredOptions()
S
80 1 3
isRequired()
S
79 1 3
getDefinedOptions()
S
80 1 3
offsetSet()
S
80 1 3
offsetUnset()
S
80 1 3
hasDefault()
S
79 1 3
isDefined()
S
79 1 3
getMissingOptions()
S
79 1 3